Understanding The MP Effect: Multiprocessing In Pictures
نویسنده
چکیده
Multiprocessors, whether mainframes or open systems, do not deliver linear-scaling capacity. The real capacity curve is sublinear due to some amount of processing capacity being usurped by the system in order to orchestrate the interaction between physical processors and computational resources. This computational overhead is sometimes referred to as the MP Effect (MPE) and its magnitude is determined by both platform architecture and workload characteristics. Modeling the MPE is important for predicting multiprocessor capacity during procurement and upgrade periods. Detailed models (e.g., a simulation or queueing network model) are difficult and time-consuming to construct and verify. A simpler approach is to use an equational model (e.g, Amdahl's law) and fit the data to this equation. The problem is, there is more than one such equational model from which to choose. Which one is "correct?" We review three capacity models that have been used by various authors at CMG and elsewhere. These models are based on Amdahl, Geometric, and Quadratic scaling, respectively. We present a totally new perspective on this kind of modeling by introducing a pictorial representation of the underlying dynamics expressed by each capacity model. With the dynamics revealed, the capacity planner is in a better position to select the appropriate model by matching it to the platform and workload rather than relying on naive curve fitting. Examples, showing how to apply this new insight, will be presented in the session.
منابع مشابه
Towards scalable interfaces using spatial cues for document management
Document management is an unavoidable task. Previous research evaluated the effect of building document management systems exploiting spatial memory. It was proven that spatial memory enhances retrieval tasks for systems dealing with a small number of data items. We investigate the effect of spatial cues with scalable systems. We present EDM (Enhanced Data Mountain), a scalable picture manageme...
متن کاملMultiprocessing Design Verification Methodology for Motorola MPC74XX PowerPC TM Microprocessor
Multiprocessing (MP) design verification has been one of the bottlenecks for high performance microprocessor design projects. The problem is getting worse as the design complexity increases and more cache structures are integrated into one single chip. The challenges that MP verification faces today include: huge chip/system simulation model sizes, long simulation cycles, relative inefficiency ...
متن کاملVirtualized Full-System Emulation of Multiprocessors using FPGAs
1 INTRODUCTION After years of sustained focus on uniprocessor performance, the " power wall " has started the microprocessor hardware and software industry down the multiprocessing (MP) path. This transition raises questions on how to study and design future MP architectures that could incorporate hundreds or even thousands of processors. To compound the problem, innovative MP architectures wil...
متن کاملMultiprocessing linear algebra algorithms on the CRAY X-MP-2: Experiences with small granularity
“Multiprocessor” is a term that has been used for years. Our definition follows those of [8], [9], and [lo]. The CRAY X-MP is a follow-up to the CRAY-1S system offered by CRAY Research, Inc. The CRAY X-MP family is a general-purpose multiprocessor systeln. It inherits the basic vector functions of CRAY-lS, with major architectural improvements for each individual processor. The interprocessor c...
متن کاملAutobiographical Brand Images Give a Higher Chance to False Memory as Compared to Neutral Images
Consumers’ prior experiences shape an episodic memory which largely influences their decision-making process. This episodic memory is mainly linked to cognitive and emotional perception and we know that a brand image influences our cognitive and emotional perception. Nevertheless, it has not been well described how autobiographical memories of brand images differ from those of other types of im...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996